1432
1
1015
1694
951
690
2669
2
564
4237
0
6110
4
1743
1442
2769
108797
1175
1424
2655
3657
8
3957
3
868
2115
2428
1876
2184
1380
2550
5919
14861
7
21152
2949
2534