31535
0
25137
19279
2
17353
3234
7
2275
2443
1
4309
2321
4123
467
6968
5
3498
4
2906
3
1869
2440
2574
1020
925
968
998
20634
8
2668
7077
9
3114
3092
1501
5223
2610
1824