2555
4
2622
1551
2
1468
1
1582
1716
856
3575
5
3841
6822
1572
777
1303
2356
1834
12761
3
1212
0
2395
6
741
1288
4005
5897
6264
7