32302
0
839
2996
1193
25669
1075
2
2535
19783
878
2932
1617
3498
4
5402
9
17946
485
2453
898
1
1153
348
471
3090
6
2310
21152
8
2009
5
392
774
370
2463
670
47639