854
4
539
1
594
2
1131
5
1782
531
1229
1784
11
406
559
412
948
506
1654
22
634
661
776
562
1001
679
529
567
538
1323
2345
950
1092
534
541
1276
6