1631
1
2661
2
1897
2199
3
1614
2955
4159
7
1815
1333
1461
1880
1414
0
573
177
4940
5
1377
618
1523
1404
676
360
314
988
3466
696
661
468
400
484
571