2356
6
1982
5
3215
3
2230
1
1443
527
0
1142
2
2472
4031
437
2545
7
16338
8
2954
2959
374
549
3679
2502
2990
1600
739
3702
9
3058
2211
986
2337
841
1941
2092