1206
1206
670
502
848
7344
1369
1137
1314
578
890
859
967
883
725
645
1111
624
654
734
846
692