32302
0
3629
1
687
3173
2
3126
55904
4491
906
1059
37355
13
2949
515
571
3936
3
19079
6
1993
3724
666
665
2666
9
1812
297066
6713
11
7258
96
2642
4198
1400
1679
839