966
2
666
1
2182
848
738
12840
882
2007
6
1069
1871
131
157
851
432
359
1001
542
648
698
724
570
302
670
3
600
389
1051
521
473
113
755