2250
1
987
1065
1225
0
1310
1012
1380
475
581
392
6977
4
621
1055
978
1416
5717
1694
718
2649
1816
1239
1017
1494
688
216
883
1888
2026
6
1407
1624