800
1186
11
5
1511
1355
4
2
50
3014
13
86
4195
15
2546
10
1306
6
1402
3
1
1000
2219
1523
1143
988
0
1617
925
1242
1868
1470
1069
1336
1209
1273
1706
400
3983
27
127
300
1926