477
1
454
854
2
859
732
1129
442
1752
948
253
0
987
5
540
982
3
523
807
664
495
611
487
1052
4
980
562
774
868
8
1968
381
576
1759
457
1527