32302
0
2906
2
2934
1606
1
19783
17946
7793
4
5439
2048
1093
697
3485
7
1526
3080
3
278
2562
108797
17333
27
1773
1787