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