31535
0
2275
2
467
25137
3114
4
968
443
1
184
1642
3691
5
17353
1824
904
1401
2881
19279
1020
2966
8
1098
1796
2749
1070
3408
12
1452
2076
2097
3
1903
1184
2299
5223
9