820
0
918
2301
2
685
407
515
1
1428
2881
968
1131
1043
1931
3171
2161
1512
255
474
1893
4455
1215
413
267
2668