1880
2
1020
0
20634
8
395
1
2730
6
325
3440
2657
3
2668
814
316
2474
1385
105290
370
521
599
384
1070
301
2881
1169
453
1540
811
116
2727
399
368532
2132