2380
1274
1234
981
989
943
2805
1027
5772
2450
2498
2622
1098
3715
1074
3024
2953
2281
2044
7856
2289
3178
1414
10859
1070
1109
5461
968
971
2155
968
1005
2107
1107
953
142354
1378
3914
5290
11354
3163
1323
1375
5073
1865
1323
11908
1504
1731
2126
1114
1148
2569
5503
1804
1158
1158
1290
6282
1755