434
15
3528
606
732
1858
582
2193
1735
791
1173
624
737
774
661
101
84
1122
76
794
762
1293
793
572
596
761
745