2772
1642
869
934
1359
978
1067
801
1242
1059
883
769
1600
1494
1215
1805
840
793
2189
844
1020
1105
1595
1435
1006
1786
1042
844
1048
1510
1443
1347
3812
815
919
909
2481
2251
953
757
1309
1487
970
767
848
888
997
745
1280
1159
996
1103
1361
1101
1769
4178
1020
978
845
881
907
1054
1794
909
2884
802
862
1516
2422
1460
2322
2316
768
834
1149
861
2634
1521
804
859
2307
786
1801
871
1604
1378
1380
1546
1216
987
904
892
1303
1224
1026
1657
1073
1079
838
2281
2202
1391
2221
1096
989
1043
2372
1430
1642
1257
917
794
1230
1146
892
1554
1191
2089
2044
942