685
0
349
515
1
2881
2
31535
1043
1931
3171
2161
1512
2264
3
719
1893
4455
1215
413
267
2668
492
2123