559
1
5527
3
10598
2
5431
2471
7
6095
9
1960
0
17970
15
5052
10
2966
6
1663
5
2525
4
1903
1195
1507
346
495
810
19079
1473
2044
1289601
23802
750
1891
1438
3688
898
560
1900