32302
0
572
1458
645
2996
3051
2
1969
536
2949
515
2903
3
297066
616
7258
1527
1816
3926
14
3090
6
768
19783
312
2906
1
761
1310
758
2932
581
17946
1519
826