1100
2
2891
4
1536
6
2299
1
2419
14
975
1507
2344
297066
0
3080
3
5151
267612
4978
906
19079
3715
99072
2189
21152
8
36905
1773
4651
3882
5
3303
10