1309
0
1029
2
1992
3
2658
10
697
2733
4
4996
6
1019
1
6346
16
669
4690
458
1507
5389
1525
4096
1465
1348
2966
4914
2631
1903
2505
2332
1265
2929
1752
591
2801