519
406
991
565
676
710
140
852
545
868
802
178
303
121
176
639
873
543
693
890
621
892
938
880
183
972
670
409
841
731
184
401
361
670
386
112
543
252
228
484
326
719
170
329
793
690
306
446
902
691
486
774
234
307
898
937
117
524
583
895
618
603
385
599
226
948
388
409
273
424
357
172
694
569
190
440
111