32302
0
2996
572
536
1400
3051
2
14
1028
758
25669
2595
61216
1
685
577
791
6781
1189
645
496
17946
761
7258
1324
1527
1623
2535
2089
638
770
501