2570
853
953
767
736
959
883
1531
719
801
1010
821
877
861
2476
1150
1071
867
1184
819
1123
1127
1171
1473
972
1093
989
1073
768
969
826
880
868
1786
709
943
1684
669
1327
1895
947
748
695
1155
635
672
1411
1602
783
812
1029
944
1155
1553
697
1058
923
1103
952
899
942
961
898
687
846
1288
1373
1430
1211
2789
671
2448
947
3088
971
726
862
1769
1581
751
601
1256
702
943
2077
1553
1062
1722
1256
1130
876
1640
1940
737
787
603
1160
654
1326
889
949
1546
1184
810
1015
728
1815
655
737
997
1195
1082
1062
1454
1032
4988
659
1134
845
1313