31535
0
17353
25137
2730
6
3114
4
20634
8
19279
2
1098
1862
1
2172
2587
16
2275
6800
1501
3092
2727
1020
2809
467
1509
2668
1115
2091
4536
1043
1824
802
483
1784
2855
3