1001
436
595
262
1134
493
1022
445
889
388
3409
1468
2646
1141
1351
586
1603
694
1372
3115
1342
1008
439
910
397
1547
670
742
325
1561
676
1337
580
826
361
1029
448
959
418
798
349
938
409
728
319
973
424
1148
499
3199
1378
1449
628
1260
547
2170
937
1246
541
1498
649
1533
664
2562
1105
1708
739
2499
1078
2555
1102
2366
1021
1442
625
700
307
770
337
840
367
875
382
707
310
952
415
1806
781
1512
655
1015
442
4445
1912
1393
604
2044
883
3276
1411
3822
1645
2807
1210
2436
1051
Copyright © All Rights Reserved