1485
3
3296
4
6517
1941
1
7592
7
951
1773
2392
2
2493
18
1787
1416
2234
2701
2105
1072
0
1681
4142
5
4375
2297