32302
0
2996
3051
2
572
758
1400
2595
577
6781
1
17946
7258
536
1527
1623
19783
14
645
791
685
1028
1614
5375
25669
3926
61216
761
496
4044
5
1189
1324