2475
1
2089
1247
2
1057
1180
3
297066
0
518
1358
3080
5151
267612
4978
1144
19079
6
780
3715
1519
189326
99072
21152
8
36905
4651
3882
5
3303
10