2245
3
3080
21152
8
2596
2
1047
3090
6
2932
297066
0
1637
1016
1
1599
1253
1720
2522
5293
11
5151
1843
3715
1011
1618
1746
1112
1969
4651
2992
189326
2810
1468
2773