1001
919
802
859
869
862
475
760
882
458
1023
516
276
687
179
911
586
970
211
751
498
743
899
353
657
733
261
361
219
624
662
110
433
354
967
192
106
332
950
985
787
863
392
1061
440
569
863
1024
429
1071
0
