2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
7042
5
5151
2203
3715
1639
1
2042
197
2686
1382
1540
2361
1888
2312
2736
2526
1989
1883
2040
3194
4651