735
322
679
298
105
52
119
58
1932
835
938
409
1449
628
1855
802
2485
1072
1176
511
84
43
238
109
217
100
784
343
196
91
112
55
4872
2095
1540
667
399
178
889
388
1316
571
154
73
70
37
903
394
728
319
63
34
140
67
476
211
567
250
896
391
168
79
336
151
2422
1045
791
346
882
385
147
126
61
672
295
2415
1042
1806
781
805
352
1092
475
798
349
644
283
875
382
294
133
1694
733
840
367
392
175
931
406
210
97
42
25
245
259
118
Copyright © All Rights Reserved