2472
1
4031
2302
2545
7
16338
8
1988
5
2108
2
3679
2502
3
2990
0
1600
739
3702
9
3058
2211
1038
2959
986
2337
1941
2092
2480
4
2659
3351
3820
9877
6
2324
1837
957