31535
0
17353
25137
2730
6
968
3114
4
20634
8
19279
2
1098
17184
44
1824
2275
6800
392
300
1677
2008
329
2727
467
615
1020
2809
139
4442
13
3498
543
1551
2619
1
2306