1259
1
3498
4
3679
1805
5
2545
56488
0
408
1756
2
4243
7
3691
8
177
356
514
2033
2431
3
1961
1861
330
2417
48766
24
849
962
4232
2079
6979
3277
4362
3044
27
4252
3380