32302
0
14
1189
2903
3
577
557
436
758
4044
5
17946
2996
721
21152
8
1153
2535
2
389
6781
1
25669
3125
19783
1461
1804
2964
2101
4059
6273
839
3498
4
1194
444