32302
0
3498
4
25669
17946
19783
2
3090
6
2535
1461
572
21152
8
1265
1
7258
1819
2258
2350
14
2468
3
4944
3386
2921
5
1449
7793
1558
6346
16
2932
1603
1348
1363
3614
266