32302
0
2996
3051
2
572
1458
758
1028
1324
1400
2595
7258
1869
536
1527
1623
1
14
577
645
791
6781
1133
61216
1045
761
496
1595
4044
5
515
17946
609