1694
1
21152
8
3090
6
3680
2
2903
3
2932
1015
2669
485
0
951
690
2032
2535
25669
2024
19783
564
3080
1743
1125
17946
3546
572
1189
2386
2145
1740
108797
1193
1348