697
0
1309
1992
3
3000
2
1444
1
1131
1476
847
495
2921
5
5521
4228
4690
1378
3262
4914
1347
2937
3078
3296
4
1846
2259
776
5753
10
2327
11
4291
4029
8
5714
14374