869
2
556
1080
1
984
5
2322
21
489
12
832
835
4
719
678
521
1804
606
265
1368
3
427
1374
6
1428
8
1161
608
1488
994
759
724
169
393
77
1655
10
2166
3828