996
2712
1228
921
1254
2200
987
1400
22288
1155
1265
1329
1249
1544
1829
1484
1506
4788
10907
1689
1947
2059
1210
1239
994
1235
2958
3954
3221
1182
1883
1064
2679
2179
1342
3182
1199
1438
2616
2466
2249
2110
2008
1643
2437
1366
2058
1272
2383
1694
4860
1267
13718
1749
4274
1124
5542
4497
1128
3478