1941
948
1355
2211
696
366
3112
1514
1575
1239
549
2367
394
803
1136
448
872
849
940
1420
628
1288
1178
658
1166
360
524
564
1033
854
1422
2380
1432
445
3207
618
760
1407
551
468
813
515
1375
3026
1256
910
596
1317
482
980
855
823
711
3345
963
708
2364
491
1640
Copyright © All Rights Reserved