1054
2
6975
4
915
1
2033
3044
27
4252
2079
3
8969
0
2260
12
48766
24
5646
356
1756
417
2198
2982
2417
1776
1407
962
4232
1716
1889
1518
6979
292
3277
8
4362
5
4940