2184
1
1934
2
2105
3014
20
1166
2289
3085
5
904
3491
4
3485
7
3316
10
1809
5141
3554
3
1380
0
2578
1093
455
467
2322
801
2164
108797
2350
1399
2234
3527
1647
1695
2386