1880
2
20634
8
2730
6
303
1
1020
0
2657
3
2668
814
2474
1385
521
395
349
572
399
2855
597
1506
384
1084
105290
326
1428
165
509
1581
488
420
2036
1824