2477
1
2604
3625
4002
4
1441
0
1576
3
1557
1571
3465
2
2072
1812
1951
3328
3835
5
2322
980
2786
4398
10
2277
24337
22
1001
742
1399
3267
3100
989
2886
4187
4562
1558