31535
0
918
1452
1
25137
968
467
17353
1824
1043
2
3691
5
2076
292
1020
1949
3
2275
1823
2881
1396
4
19279
1098
729
794
2749
3114
1642
2299
5223
9
1567
4111
1463