2472
1
4031
2545
7
16338
8
9511
5
3679
2
2502
3
2990
0
1746
1600
739
1272
3702
9
3058
2211
2959
986
2337