32302
0
21152
8
2535
2
3498
4
1819
1
2711
1380
4651
3
2456
2911
9
1599
2209
5151
1306
19783
2676
2932
1603
1942
951
1093
802
2405
745
2934
3326
17946
2740
1371
2082