2312
2
2554
1
3999
7
3894
6
1553
4775
13
1421
1498
0
2196
1138
796
1501
1923
945
1357
447
661
1329
1733
1418
973
1129
2800
1454
2678
10
494
1903
1095
2738
571