2520
3
560
1
2258
4032
12
746
297066
0
810
2173
8
3080
5151
2
267612
2228
4601
737
4978
3060
5
1549
19079
6
2428
3715
928
99072
21152
36905
4651
1494
3882
2194
3303
10