1810
1
454
473
1308
429
579
2877
6
2018
2
582
1474
1030
1062
493
731
1045
0
488
468
689
501
743
2049
1131
697
1223
1229
1271
398
1077
907
3
510