1866
3
1374
1
1043
1126
780
6859
5
472
0
56488
4682
2
1622
2033
3044
27
4252
2079
48766
24
356
1756
2431
2417
962
4232
2109
6979
4
3277
8
4362
853
4936
3380