942
0
4237
657
754
1119
906
837
1125
1870
691
485
750
298
1478
1052
428
1070
1212
5242
440
961
818
521
430
652