1089
2
1241
1
1084
0
2319
10
5679
12
56488
2033
3044
27
4252
2079
3
48766
24
356
1756
2431
2417
1053
935
2413
1132
962
4232
573
6979
4
1454
3277
8
1644
4362
5
798
853
3380