1147
4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1025
1022
1199
1933
2015
1000
880
1240
9516
1090
1926
1643
1885
937
1169
854
1263
1467
981
905
1695
1550
1907
1104
1215
1684
2790
1102
1268
793
1906
1849
882
905
883
1063
1065
979
1946
860
1500
865
887
1247
1856
842
1099
3666
1108
918
1260
1425
892
1071
4372
2534
937
1598
1044
1473
2804
868
869
1053
1599
987
1823
888