931
1405
2426
1570
1093
954
799
993
1990
914
2906
1073
1786
1752
834
1454
9281
1524
4174
808
902
969
1522
2000
811
750
2478
767
731
837
753
1952
1009
1362
2068
1019
1027
807
1528
1081
852
1662
1945
786
1261
780
877
784
1666
933
1202
777
766
1040
4335
1406
1435
1800
1271
793
663
2491
674
800
1338
672
1326
1354
1245
1045
2239
1313
1254
787
1475
715
720
634
715
705
728
1062
1468
1929
902
646
1468
707
748
2695
3213
795
1242
2677
808
726
1166
1129
718
753
1055
699
902
1413
1410
2093
819
1014
1416
2675
1535
915
689
858
1267
1552
1274
643
1174
649