2469
1070
330
2032
496
413
735
336
1037
2267