290
0
1020
2023
1
1424
2546
802
1824
1320
325
1463
7334
4
53
424
945
2076
467
1936
918
247
4111
2
443
980
3691
5
2809
2301
798
795
2881
3498