7026
6
2905
1
854
3
3376
7
1072
8
1310
4
1338
9
964
3596
1961
2639
5
3012
1672
3057
1369
2
1691
908
2323
794
1762
1919
555
453
978
1335
490
1341
0
900
12
934
1173