445
0
1125
1248
1
475
1500
96
428
773
1123
3143
1889
2287
4237
1511
2041
2
2313
59
1131
2075
115504
4821
2523
1128
159
2026