31535
0
19279
2
25137
17353
3114
4
467
1559
1098
20634
8
2730
6
6800
1324
1
2275
2727
5
2091
1365
2693
3
2317
292
443
1966
1418
2229
2478
2546
512
1928
4111
1642
2459