18385
2
4694
7
2880
5
5138
6
2361
4154
2341
2000
1
2108
3
5590
1454
0
1721
2229
4
2542
805
2730
929
2115
3063
2192
1791
1569
11881
6197
3203
10
1979
9
105290
634
1938