2683
4594
3145
938
1047
974
1302
1053
1142
1222
3835
934
961
901
1588
1616
1234
1560
950
2139
917
1032
1304
1197
3837
1297
1585
4080
1084
986
1040
1212
1721
17073
1003
1412
1105
1076
943
930
1275
2126
1103
1008
885
1524
870
1016
1005
1869
1001
1042
1319
1210
969
910
942
1094
1307
1945
2222
881
843
914
3404
2126
866
1790
860
1205
945
925
1458
1474
1197
1535
988
877
939
1074
839
949
1997
2015
3492
844
907
1160
911
1108
865
1869
760
1656
3117
835
834
858
900
1260
2548
1204
1955
1071
874
1111
1588
907
811
1590
952
850
832
1538
1028
886
983
793
874
1289