544
0
820
918
2301
2
685
407
515
1
1428
2881
2936
1131
1043
1931
3171
2161
1512
255
474
1893
4455
1215