5375
0
1688
1
1015
1694
951
690
2495
2669
2
1451
1569
1123
564
2522
2118
1743
19944
108797
734
2769
2173
1565
1819
2115
2428
2550
5919
1876
21152
8
2949
1534