2044
2
1015
1
1694
951
690
2669
564
1743
0
108797
1290
1039
2655
3957
3
2209
666
1330
529
1054
14861
7
21152
8
2949
3863
4702
4
510
4692
1879
1787
2578
1288
676