1474
1
73
946
2
992
1080
1150
4
1136
3
471
1206
670
0
857
865
392
891
2677
719
672
985
419
409
437
1246
636
1268
752
1520
1929
6261
561
1797