82
43
530
871
527
902
885
893
870
879
1274
513
845
185
63
197
1184
901
526
875
545
922
1233
857
1159
1241
515
187
63
517
539
512
82
1223
68
889
851
82
594
894
558
502
526
552
901
897
517
539
893
532
531
61
1212
907
544
1860
195
0
539
517
57
522
871
551
1225
177
862
189