2245
3
297066
0
2484
2
2182
1
7086
12
1780
3304
5
2241
2145
444571
9
1226
3053
7
1065
2994
5801
3546
1986
7820
1782
2314
3962
6
2797
1921
1295
3060
8
2773
2411
2414
2518
1896
11