1020
0
418
52
765
1824
2275
2
618
402
467
988
458
594
825
138
244
411
29323
1073
341
1540
945
101
622
90
1045
457
1152
195
382
219