2245
3
297066
0
1744
1
1328
3403
2
3053
7
3357
5997
4
1226
7329
6
5922
5
253
1665
894
2590
467
1451
2797
1970
1352
1295
571
9858
2489
10
2640
2773
1128
108797
1581
2585