2477
1
2604
3625
4002
4
1441
0
1576
3
1812
2072
1557
1571
3465
2
2322
2786
1001
1951
4187
10
3328
3835
5
3423
4398
1162
742
1239
1767
1399
718
3100
6753
17
2886
1558