600
582
671
2253
1760
2393
8803
528
410
961
327
1036
531
844
482
896
2636
1217
2234
1126
1224
1417
272
398
145
365
511
1814
602
1095
901
789
1510
2018
2263
740
673
1141
870
1527
768
412
725
910
1090
2956
828
1283
374
744
1169
1244
1245
377
1026
552
534
464
1076
2117
Copyright © All Rights Reserved