931
2431
1533
762
1051
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
2641
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
2739
680
1774
5038
746
1608
2353
1460
1944
683
914
1047
5537
1427
778
766
2348
683
729
994
691
2895
846
1520
1360
853
2564
783
2601
2011
843
777
667
1373
626
935
763
646
639
1481
2206
757
806
841
727
1020
2877
912
1279
770
5523
2115
767
988
2028
1383
1094
2333
871
1547
683
1321
808
4109
653
791
1311
962
1346
1422
2133
4674
2907
876
1242
812
2508
1117
707