863
1119
989
1623
738
2884
984
1659
1402
1300
1479
851
1395
2146
698
832
1594
743
2156
1333
1137
1811
1103
626
2398
1054
1555
671
1416
1673
1459
1443
740
1025
662
712
780
1799
1825
1586
1837
707
1260
2027
958
1359
4491
1366
1560
1454
2818
1172
2055
1928
1429
1870
789
1069
903
802
2611
1146
739
2586
1494
1243
1563
1251
671
1935
1558
1139
2047
1652
730
1029
1346
1916
1863
736
758
1553
678
1206
808
836
715
828
778
839
937
1997
1414
690
996
781
2458
1327
896
680
685
2349
2331
2025
1543
2668
1147
1535
701
3013
789
1189
634
649
1298
1740
1020
752
1266
979