2382
6
21152
8
1451
1
847
2593
1770
7
2245
3
2906
2
297066
0
3012
4
4837
5
1845
1019
2711
3261
3127
5627
1527
3971
13499
1464
1827
866
5820
1352
3041
4031
3203
5151
2911
9