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