32302
0
2996
2087
2
1689
3
3051
572
536
2535
1125
1
14
758
1400
2595
7258
1527
3498
4
1623
577
791
1558
6781
1028
4335
3926
761
2304
496
4044
5
5354
2281