1084
0
5678
8
2431
1
56488
3172
10
2033
2
3044
27
4252
2079
3
48766
24
356
1756
2417
1053
935
8969
1132
962
2496
4232
987
573
6979
4
3368
1454
3277
4362
5
798
853