1442
902
1240
836
835
1029
680
646
1030
1160
615
1856
1421
743
667
697
1341
629
1157
764
769
1415
1205
830
1744
664
1352
2067
1134
1317
3555
713
1503
1339
1045
694
1130
1873
721
1364
787
2995
1446
741
2347
1124
857
1051
1146
936
2259
897
893
1693
694
1274
719
698
847
1169
624
1003
1503
746
648
1652
1085
1248
1963
708
1013
1515
1021
1412
812
1288
2131
729
856
1905
2369
959
1530
1535
1526
710
836
2396
646
832
2195
852
1426
1150
1986
680
2561
912
1117
658
2300
930
1038
841
1180
1032
794
1487
694
698
1167
813
613
1762
719
2516
2454
1930
1384
796