2860
1354
1976
902
1059
1792
1820
2956
1148
2568
1542
1021
1239
970
3207
2781
2644
1389
889
1331
3200
1763
940
968
863
1099
1887
2278
2351
2135
1038
2361
2480
1470
1471
878
1100
1641
935
2323
1690
1247
1721
988
1143
965
949
929
7614
1318
1834
1305
1047
1184
1128
923
1081
903
997
1165
6530
1185
1768
2176
971
1612
2003
996
851
1592
799
2884
1868
1390
6524
2350
2391
1841
3111
770
1368
968
4691
1029
1208
2990
890
984
1557
3481
759
1054
2185
821
820
1025
1254
846
2014
815
2978
838
1020
825
1039
852
846
1477
1742
1119
2226
1948
1806
953
4098
2356
1297
822
1114
829