2730
6
20634
8
1733
1
1326
1976
2
6800
0
915
2369
2657
3
742
2668
1231
375
1929
417
11850
6515
3092
282572
661
2855
1143
4071
1513
1129
362
1736
1776
2198