2477
1
2604
1576
3
3625
4002
4
3465
2
1441
0
1557
1571
2072
1812
1951
3328
3835
5
4187
10
2886
2277
2322
2732
2786
4398
1001
742
5204
1376
1998
1399
603
3100
3918
7