945
899
5832
1473
2310
1037
687
1776
878
3730
3560
1372
839
693
944
1270
885
2005
1021
1679
1058
1164
3475
6060
1039
1270
708
1495
1718
742
1552
1086
1155
2184
905
1599
928
1342
1827
1312
912
1871
6705
893
1244
1421
689
966
675
1673
901
3936
972
1107
1236
1538
1344
5727
1326
1003
795
4306
2029
5808
4733
3063
740
735
872
775
1185
1497
1116
868
764
775
817
902
897
1975
992
1179
741
761
715
950
989
820
781
962
759
1508
754
851
2729
1546
656
1077
925
954
1067
642
733
800
1362
958
771
901
3917
914
749
1433
1387
1864
1726
850
712
764
803
1415