32302
0
2996
572
3051
2
1400
496
536
577
1028
14
685
758
2595
7258
1527
61216
1
1623
791
6781
839
453
638
515
761
1189
4044
5
17946
3126
1133
1324