410
0
668
846
1020
2490
685
1043
4455
2
543
515
1
1931
3171
413
407
2161
1512
267
798
1893
1215
820
2123
953
743
479
325
266
31535
1004
474