3498
4
1750
3
400
0
408
1184
2
514
56488
177
2033
3044
27
4252
1
2079
48766
24
356
1756
2431
2417
962
4232
6979
3277
8
4362
5
2041
853
1124
3380
1901
5620
11
1745
1861