1660
1
2642
1306
582
0
1220
2
1938
1681
2999
3
2166
2044
905
2055
3723
6
2173
1787
2505
2209
3957
2980
400
1659
4179
1344
1452
2207
1547
1015
2982
2294
951