644
283
2779
1198
294
133
364
163
1694
733
840
367
1932
835
910
397
931
406
735
322
588
259
287
130
378
169
1022
445
118
1540
667
1442
625
749
328
168
79
301
136
532
235
252
115
210
97
8547
3670
11137
4780
3472
1495
3983
1714
6104
2623
5565
2392
6209
2668
3010
1297
3080
1327
2016
871
1001
436
1092
475
112
55
105
52
98
49
126
61
280
127
224
103
420
187
560
247
147
70
784
343
518
229
196
91
462
205
567
250
623
274
42
25
2247
970
8365
3592
5579
2398
2898
1249
Copyright © All Rights Reserved