278
1
1104
3
1716
1836
1918
2
1191
1000
0
1147
1993
1506
4
2669
4079
2011
2675
7
19944
2142
2102
4179