32302
0
2466
5
3528
7
657
2660
2
2996
7793
4
2535
19783
1773
3
1508
25669
14
3090
6
2666
9
662
17946
903
695
1883
868
1
456
471
2044
1000
2086
1189
802
1095
2932