636
643
506
1
213
986
164
460
565
297
904
951
2
524
210
384
957
5
2093
6
891
1106
1756
3
1026
1018
666
579
1314
443
377