857
832
902
1775
1099
1140
3092
782
3127
1399
909
1610
705
714
2155
796
1203
1001
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1315
2159
844
650
829
668
777
840
892
1105
920
735
2381
3328
809
1144
1524
1620
747
1151
713
1983
771
1393
1464
687
1425
738
940
1803
1481
937
1267
1479
769
1606
2493
3402
826
1677
1094
1117
1292
1394
3013
1288
808
1507
1453
2504
713
902
2198
893
1218
703
838
1178
1217
2678
18146
1723
1550
1815
1164
840
1401
776
1279
1414
1300
880
681
758
928
1925
1844
1873
799
1740
2034
872
1235
638
1118
830
779
3194
1849
744
1151