1631
1
2199
3
4159
7
2661
2
2955
1897
4940
5
1815
429
0
1461
1414
1614
1377
1551
1333
988
177
3466
460
2085
360
618
1523
1140
4292
676
571
2103
484