1022
1020
1175
909
2957
1535
1108
1128
958
2650
975
971
885
932
1182
934
906
3346
835
2817
1023
1228
868
1184
929
925
2039
869
4836
876
953
1797
1027
1489
980
3414
1313
1130
1462
1101
1577
996
2074
977
1744
1053
907
1654
2631
970
1939
1147
1003
947
920
897
1946
1910
1568
1106
1001
3261
2882
1428
1813
2336
1130
916
825
1068
955
858
1336
2002
1987
1654
1038
773
932
1644
796
1007
1473
942
3442
2536
1026
4197
840
952
1345
3933
1493
833
947
1812
2559
1275
2175
1791
3274
993
1665
1284
907
834
2148
948
3208
871
940
1535
1107
1859
3179
1500
1494
1279
1568
1621