21152
8
3080
3
2932
2
3090
6
2245
1382
1
4398
10
3546
297066
0
2903
619
1047
1289601
4
2110
1091
7034
19944
1518
19783
5431
17946
1986
3562
1844
562
2629
1787
4309
25669
2131