1298
1042
2018
6775
931
932
2280
2170
1333
824
1133
1481
839
6965
897
1358
3435
985
1312
1025
2448
924
1176
1047
944
1808
1389
1002
1049
820
1691
1782
965
1189
1181
1069
964
1549
880
912
4590
869
956
1420
2412
2000
1212
6994
1141
1469
1181
915
2660
1075
3433
1302
1165
1161
1515
1829
1212
1623
925
3031
836
3144
7735
1854
905
1428
943
1220
848
1804
1261
1693
1195
1001
1028
775
862
2188
989
1888
1178
917
7911
1782
888
4709
2651
1172
1291
12400
1007
1120
1222
982
1789
1212
1018
1009
4484
1434
1460
987
1263
1078
1096
1873
1457
1069
2145
1560
919
10612
894
1142
1394
1489