1431
1
1047
2
297066
0
1211
1973
1860
4438
6
3576
3
1603
4655
10
1000
3498
4
2159
6666
25788
14
1303
1266