31535
0
25137
17353
3114
4
1020
19279
2
2041
1
2730
6
1780
20634
8
759
1137
4536
1098
547
2587
16
1824
6800
418
1157
2727
2243
7
437
676
1149
467
2275
3092
1501
2668