1162
2
2799
6
1072
2872
2655
1
3957
3
2748
9
14861
7
3054
2163
0
1633
4
3126
17391
1819
4702
3863
14
2229
904
1716
3050
3371
2309
1993
2520
2312
676
1055
1631
1962
2211