31535
0
25137
968
1824
1020
4111
2
683
467
3691
5
17353
2275
2881
19279
661
1098
2749
1
3114
4
407
492
2299
5223
9
1463
1880
3510
1551
699
2758
729
351
1267