385
1
2551
3
2990
0
329
1265
1716
2
30334
6
1189
2180
2906
1153
2173
5440
8
851
2012
2152
1690
2595
721
2366
21152
3613
1517
1672
1529
685