21152
8
2593
1
3046
3
2615
2
13499
5
297066
0
2573
7
1866
24353
2711
3683
4562
10
5151
2911
9
4651
1244
398656
19
2039
2259
9160
550
2073
2563
4
4724
1942
2082
7893
2378
3318
6753
17