1138
954
800
965
643
677
732
753
1820
1558
2497
1128
1150
996
2309
2213
672
716
1370
884
784
1968
1340
1570
1544
1296
865
935
1055
824
717
779
1516
1343
876
700
867
737
669
739
1120
4621
1330
864
814
2168
1530
3984
2847
1042
1492
1969
1361
1335
1337
1401
1282
1520
1366
1406
948
1299
643
685
653
812
2780
2778
1429
1530
785
1156
655
1444
1077
1487
854
1291
1448
1082
2205
1606
721
715
796
1957
706
677
1486
765
889
1264
684
922
1563
657
686
793
892
793
855
1830
753
2842
626
1288
2016
762
766
1002
977
867
2767
931
2066
1190
639
747
967
713