1576
3
4002
4
3465
2
1441
0
1571
1
2477
2072
2604
1812
3328
3835
5
4187
10
2277
2322
2732
2786
4398
1001
742
5204
1376
1998
3625
603
3100
3368
3684
3918
7
123674
35
844