2477
1
2604
3625
4002
4
1576
3
4398
10
1557
1571
1951
2
3465
1441
0
2732
951
3328
1431
3835
5
6236
8527
1694
2413
2072
742
3738
2304
4187
1399
1922
1812
3100
603