32302
0
2535
2
1537
25669
978
1306
1
19783
3498
4
1233
1554
17946
572
1000
6560
9
1837
2750
14
1193
21152
8
2932
1603
4551
7
801
5402
1189
1825
4311
3779
6698
2990