928
1
860
0
770
2027
2000
1866
3
1251
472
3484
56488
4682
2
2033
3044
27
4252
2079
48766
24
898
356
3350
1756
2431
2417
343
962
4232
6979
4
3277
8
4362
5
853
4936