1248
4055
951
1779
956
3018
3319
1748
1073
4308
1148
2971
1013
1015
1133
939
1082
1108
6926
2987
1047
1998
4398
973
1518
1298
1870
1681
1191
954
1213
907
2996
1050
2452
1566
862
2046
1173
4023
1263
1359
928
913
890
1035
1257
6576
992
2973
1652
1950
3557
1533
1147
1753
2262
1895
1299
2151
3188
1914
8487
941
1235
3279
965
888
1276
1788
4533
1775
1395
926
894
2646
1155
5802
968
2134
870
1654
2128
1302
1112
790
875
902
1091
779
1022
5126
6378
1723
838
757
864
1667
1086
6070
2366
1139
863
895
1403
934
2560
997
991
992
776
800
5218
1650
824
1754
1013
5893
2052
2199