1255
2
4757
1
2336
3326
3
3240
6
1279
4
1806
4179
3315
412
0
2954
920
323
443
1547
1514
2999
385
571
2346
1061
1787
1691
442
8185
910
656
4151
584
1819