3145
4
1895
1
1271
2637
3
1309
0
237
57793
2259
740
1809
5
2954
2
1992
189
3765
1496
6
4715
2317
4099
7
443
4630
662
697
7633
3696
8
4476
2316
1808
2194
51331
25
9055
10