2382
6
2245
3
3080
21152
8
1451
1
847
1047
2
3090
1770
7
2932
297066
0
2906
3012
4
4837
5
1845
1019
3261
3127
5627
1527
3971
1464
1827
866
5820
1352
5151
3041
4031
3203