1474
1
73
946
2
992
1079
1150
4
1136
3
471
1204
670
0
857
865
392
891
2676
718
672
985
419
409
437
1245
636
1268
752
1520
1927
6254
561
1796