2454
2
1395
1
2917
5
1996
0
1264
1479
854
1142
1947
9
1891
2477
2257
1924
1194
3008
3
1894
2134
3696
8