81
1
732
818
2159
9
830
4
460
80
1003
783
782
939
2
637
327
780
1041
886
1101
413
644
516
509
641
380
275
399
387
558
530
646
1662