3475
5
1512
1
3426
4
3574
2771
0
1812
2
894
558
1226
758
3083
3546
3158
2465
469
2476
2932
1478
4084
6
1816
638
2903
3
788
2354
3051
1603
950