1089
999
1181
2496
812
755
664
812
776
769
750
885
914
1139
806
2437
1417
2774
7706
727
1028
661
1723
882
860
1709
1063
2622
796
2184
906
1203
1015
6567
1083
805
972
781
1466
793
830
1000
3380
13545
1225
1304
1618
966
938
1049
1031
964
1206
860
1449
1075
1456
1690
1258
3040