1691
1
1015
2181
1694
951
1163
690
2100
2
2669
1501
5521
2223
1814
2576
3
564
6346
16
3562
3936
2166
1743
0
2935
1821
1938
1781
108797
4179
2245
21152
8
2949
1013