976
889
763
1155
821
787
684
2575
1640
2291
1205
886
970
1017
852
2010
1205
844
982
1343
1160
1906
1372
1623
2414
2180
1320
846
785
1244
948
1171
968
1480
1403
919
1003
842
988
858
730
1516
914
713
1062
701
1229
832
893
1127
1281
1244
1210
946
863
847
680
947
1480
1565
805
742
3325
2548
1984
1274
789
875
882
678
3372
814
1960
847
723
1929
897
1640
884
938
900
2401
1849
815
1894
855
724
1545
1429
3598
1292
2320
2130
1955
710
784
845
968
1162
1054
1059
1336
784
1269
667
1206
1232
739
937
876
1499
1732
866
1778
818
861
2269
1069
2880
1316