1002
4587
1583
1066
1200
3684
2248
1932
1982
1209
1156
1496
1396
1920
1107
907
2039
2604
1807
1340
959
1993
1856
913
2874
2416
1740
1027
859
2934
1453
1006
865
2210
881
1084
2837
2117
2722
1704
1697
1270
3191
2145
983
1658
879
2488
2259
1372
955
4796
2754
2097
1430
1180
2377
1003
1223
3018
2661
945
2353
3123
3914
832
2816
1022
1261
1677
1794
941
1690
1780
998
843
1972
1235
920
1710
4524
879
1011
1091
1826
1358
1050
882
762
1737
958
1799
1295
919
1158
1494
745
835
2000
1158
811
1212
1030
1551
839
1089
1191
2141
1687
861
909
972
910
848
3781
849
1881
849
796
1009