5108
4
5602
9
2730
6
1811
0
5155
8
19279
2
4271
2604
7
3498
2124
978
2314
6579
2557
1222856
3054
1
646
476
5620
11
829
3152
2904
2522
2659
653
752
3293
911