2258
1
21152
8
3080
3
2932
2
3090
6
1369
1047
2788
1787
4768
5
2999
2245
297066
0
2903
2023
1595
300
942
1690
572
2131
833
496
1399
14
10180
1905
467
3225
1606