18487
1
2134
7222
4
3612
10
2057
1346
0
2132
3
2149
5
6365
12
1099
2381
700
2937
1879
2
2661
9
2859
1195
2772
1663
1790
3368
1319
1136
2087
2615
2204
5849
678
1381
3469