1631
1
2661
2
1897
4159
7
1815
2955
2199
3
1333
1414
0
256
2992
1523
1461
661
676
332
797
1614
358
1551
696
1137
438
558610
6
571
997
398
573
400
353