2245
3
3080
21152
8
2465
2
1047
3090
6
2932
297066
0
1220
7042
5
5151
1639
1
1382
3715
197
1888
1540
2526
1989
1883
2040
3194
2736
2361
2312
4651
6676
12
2135
189326