995
1
835
2766
1869
1550
0
1733
3025
1112
2
1008
1132
1343
1823
3380
3
3116
2306
522
1506
1154
1167
2814
5
1374
1015
1421