290
1
6281
13
452
2
1013
1032
1523
6
1191
4
1554
3
1135
1293
950
711
949
0
1707
5
746
1649
1674
2120
1864
1924
1953
1770
1473
1980
2218
2278
1733
2192
1888
7329