1577
1304
1329
1678
879
841
6773
910
1579
1237
1667
1035
878
1674
2283
942
855
887
1042
1040
5819
1674
800
930
900
1170
840
3878
2928
1398
875
1453
1407
1031
1067
5656
1122
831
4943
1829
990
1344
1316
983
1376
1763
1762
917
2204
976
2483
952
2294
4488
2689
1460
2192
2394
3410
2154
931
5281
893
978
1475
919
2016
1266
3340
1477
783
2401
885
883
1029
6587
803
846
844
977
1077
1870
1157
996
2492
2422
1397
2068
1603
1138
1214
3701
2279
1208
1554
3448
1092
9627
2012
904
833
784
845
975
2078
2270
828
787
2025
958
995
773
1124
5612
1736
1541
4041
1134
1170
1368