2730
6
20634
8
2657
3
2668
2
814
1
2474
1385
521
395
25137
0
399
2855
1506
105290
2120
597
683
1129
2683
1880
1403
1898
4
424
19279
2275
2726
1824
1551
2708
3691
5