1660
1
2934
2
2642
1220
1938
4285
3
2999
582
0
905
2055
891
3723
6
2209
1152
3957
1566
2980
400
1659
1306
1752
1344
1452
2207
2329
4099
8
2982
1037
370
3484