3498
4
3674
10
1115
2
1879
1
802
0
488
1458
3
10324
2445
6
501
962
968
1811
497
597
1661
4271
1960
7
2604
476
280
422
978
4677
3054
2904
2855
737
886
1225