30334
6
3593
16
4966
2184
0
1777
1
2033
8
2489
7
11150
3
5387
5
4329
10
2542
2
2907
3683
2460
4
2763
3655
2908
10032
14
6561
19932
3022
2126
4862
2966
2270