31535
0
25137
968
467
17353
1824
1329
1
1470
2709
6
1374
1352
3691
5
2076
1020
2275
2
2881
19279
729
1098
2749
3114
4
2322
7
1642
2299
5223
9
4111
1463
5799
1832
2693