1972
2038
937
1058
915
1321
1110
928
1488
1154
992
817
828
1038
804
1209
900
952
799
872
879
1689
1336
1452
882
2015
1001
856
1499
2541
1010
875
822
1075
2391
1682
1744
884
967
938
1203
891
1016
999
1246
1628
1079
1238
1361
1492
844
1653
902
1161
1850
2272
1173
1533
854
834
2890
4833
1778
937
1345
1070
841
1733
945
987
2057
1008
878
964
1260
3083
1224
840
1957
1542
1013
1264
1044
2723
2675
2301
968
1602
753
762
1263
1100
1291
824
2440
1798
789
2120
2641
1048
1959
810
1096
1062
916
1723
868
1612
1458
1630
989
3780
811
887
1065
947
786
898
1026
2457