2245
3
297066
0
2354
1
1226
7042
5
3053
7
2203
2
1639
2042
197
2686
8
1382
1540
2361
1888
2312
2736
2797
2526
1989
1883
2040
3194
2284
6676
12
2135
1295
1184
1263