1631
1
1897
2199
3
2661
2
2955
4940
5
177
0
4159
7
1377
1414
988
3466
429
1461
460
341
1614
1523
618
400
398
332
703
256
676
484
2085
534
1567
1815