1631
1
2661
2
1897
4159
7
1815
2955
2199
3
1461
1614
1333
1137
1140
429
0
1377
1551
1880
1414
400
398
256
358
177
438
1523
1404
676
571
360
2569
5
4940