5065
1
2964
1650
2358
9
2478
3868
10
317
0
690
1672
657
3779
2
1769
567
2903
3
2087
2476
3051
1151
1477
1080
940
5052
6698
7
2906
1512
803
6247
5
3426
4
583
3519