1142
2
2472
1
4031
437
0
2302
2545
7
16338
8
2959
374
3679
2502
3
2990
1600
739
3702
9
3058
2211
986
2337
5
841
1941
2092
2480
4
1083
3351
3820
6
1195
2324