1015
1
1694
951
690
2669
2
564
2132
3
2141
9
1743
0
1554
108797
1372
2147
2655
3957
7567
6
1501
4179
19944
8440
4
5621
8
14861
7
21152
2949
4167