2245
3
297066
0
2354
1
1226
3612
10
215
3053
7
2501
5
4288
1089
3292
15
1505
2411
3000
2
3386
2110
969
2797
2553
3024
4928
1930
2184
5051
1186
2152
3321
2075
1295
4715