1284
2904
1489
3123
1028
964
1174
1732
4208
560
2674
1869
4038
1993
1981
590
2143
2651
884
627
552
1111
4266
630
622
5737
1264
4431
734
1376
725
1038
1123
679
619
938
1365
1177
827
2458
812
647
678
2787
1469
3318
1261
578
1300
778
1019
9500
1595
630
565
1775
580
902
639
635
577
984
826
833
640
877
1646
671
852
999
1812
574
1263
2256
1485
1415
1215
556
2111
699
1241
1583
1081
702
641
705
1274
833
1502
728
762
732
712
1566
3468
1054
763
565
3008
2319
748
1611
602
1670
527
591
2817
2613
1120
1093
685
898
4890
761
1302
844
2147
1076
2118
668