986
876
1493
1637
903
2790
1009
1026
888
944
1507
917
969
1033
873
1807
1010
1545
1058
2099
1281
968
864
1471
1720
916
927
958
1701
1647
1063
957
1199
1010
1955
2538
997
1449
1087
1566
937
1422
1810
943
1405
820
809
906
1159
946
2168
1566
1008
888
909
1202
1495
1114
1342
835
1151
1607
812
1463
1050
855
973
841
1956
1866
2466
851
1532
1104
745
1671
1190
975
1097
857
851
1138
2335
1788
1130
3016
980
764
889
1091
960
1102
1000
896
929
3819
1241
1334
1504
1151
819
1006
1648
2105
859
3034
4345
1246
1054
887
2088
1040
1433
1194
1583
1193
1377
1004
831
997