268
841
353
943
9611
824
684
874
999
11813
563
638
833
493
1438
216
191
524
961
371
313
602
1289
593
483
10317
1294
485
1016