2170
4
1015
1
1694
951
690
2669
2
564
2738
1142
3818
7
1743
0
1013
108797
5006
5
2655
3957
3
907
3205
14861
21152
8
2949
4702
1787
676
2211
1226
2959
2480
3154
6
2670