21161
0
2243
5
1213
1
2953
10
10219
6
60759
36
1710
3
2824
37782
24
4406
2549
2
2006
3005
4
609
262
874
1431
9926
492270
4182
11450
2666
2373
29665
15326
6700
12
1678
297
5449
7821
8