1631
1
1897
2661
2
2199
3
2955
3466
5
429
0
177
1461
1377
1614
4159
7
1414
1815
400
988
1404
341
4940
1523
398
256
618
1333
676
1712
438
534
703
696