1004
1651
898
3829
1158
958
812
1190
1352
1313
921
1303
1143
1441
1640
867
892
2729
1163
2440
2975
819
1065
1481
1871
1196
956
944
966
2696
891
883
1324
2194
1501
875
941
2545
1603
1233
1308
1132
1066
915
1248
879
802
3675
908
1422
1092
2289
1887
1194
4905
1878
1666
1035
945
1323
1232
960
881
2913
947
1989
898
5310
1164
1553
1438
906
1813
2792
2641
952
917
1217
1084
924
1422
1043
7841
900
1767
1491
1732
1008
816
824
947
833
1902
1222
782
1800
1525
2161
837
995
975
798
2916
1047
1230
1689
1271
1759
767
1080
955
836
1438
923
945
850
3241
898
2536
782