1610
697
1463
634
826
361
455
202
546
241
1617
700
588
259
420
187
749
328
609
268
1176
511
308
139
854
373
1288
559
2919
1258
2653
1144
14035
6022
9072
3895
2457
1060
3899
1678
1722
745
4767
2050
1652
715
490
217
882
385
721
316
952
415
1358
589
1883
814
315
142
994
433
889
388
2429
1048
1190
517
756
331
224
103
9324
4003
5635
2422
5523
2374
34055
14602
4277
1840
4935
2122
4326
1861
1820
787
4557
1960
2639
1138
987
430
1505
652
1862
805
812
355
1050
457
469
208
875
382
Copyright © All Rights Reserved