31535
0
1824
2275
2
19279
7208
7
7334
4
25137
2799
2730
6
2668
1403
5
3114
2459
9
777
17353
392
1767
1
1020
2546
802
1759
3
2321
2416
13
6235
20634
8
1463
2918
937
2076
3674
10