31535
0
25137
968
2982
3
467
3691
5
17353
1824
2275
2
2881
2153
1575
19279
1020
729
1
1098
2749
3114
4
2076
2299
5223
9
4111
2086
1463
1716
3510
2758
417
915
107