685
0
1629
1133
1167
4426
2328
2123
1610
1043
462
286
1054
2143
2694
3
846
2987
2
2209
369
1924
707
212
1465
5875