477
1
454
853
2
859
732
1124
441
1752
948
253
0
986
5
540
982
3
523
807
664
495
611
486
1052
4
979
560
773
868
8
1968
381
576
1757
457
1526