1880
2
3498
4
177
0
1020
325
811
599
316
514
31535
497
1685
1070
301
1824
2881
282572
2727
2275
799
303
1
1169
19279
521
637
171
2328
598
2132
2668