2219
958
2786
1201
1449
628
1757
760
2779
1198
840
367
1120
487
3080
1327
1932
835
910
397
2268
979
2128
919
1393
604
287
130
1225
532
1022
445
616
271
3458
1489
1540
667
1442
625
2310
997
406
181
945
412
644
283
235
889
388
455
202
12404
5323
11137
4780
5138
2209
6020
2587
6104
2623
5565
2392
6209
2668
4522
1945
4956
2131
2016
871
714
313
1001
436
1092
475
294
133
413
184
483
214
959
418
805
352
420
187
560
247
343
154
784
518
229
630
277
462
205
567
250
623
274
112
55
3465
1492
Copyright © All Rights Reserved