31535
0
2275
2
1098
2188
9
3114
4
1642
1
2730
6
3691
5
467
17353
1824
2659
25137
2881
19279
1903
729
1020
1539
3
107
8731
1626
2749
1452
1464
5262
6086
2299
3674
10
292