2730
6
20634
8
1733
1
1326
1976
2
6800
0
915
646
1129
2657
3
742
2668
814
661
2474
1385
521
395
1231
375
1929
1587
417
11850
6515
3092
399
2855
1143
1860