21152
8
3080
3
2932
2
3090
6
2245
1382
1
2903
4398
10
619
1047
297066
0
496
2110
7034
3546
1289601
4
5431
1986
3562
1380
1844
2131
2666
9
572
3715
2299
2169
1819
5151
452