666
4920
1575
2780
7115
5830
1500
1041
1397
724
1067
1005
1450
1372
712
1434
1551
784
1260
889
1810
1694
3015
2680
1409
1303
1311
1086
868
724
951
1249
615
2727
1549
1798
706
1354
843
3738
1286
921
1829
782
678
1121
1368
1945
1840
1300
873
755
1470
1428
2529
649
988
1365
705
785
2463
1611
1955
644
2041
729
654
1443
696
1524
1066
1254
684
662
1180
1681
1499
803
1646
806
841
687
1216
1298
773
702
800
621
1032
1618
644
876
914
895
2978
1433
800
883
1067
1586
851
849
777
718
1101
663
715
1339
2016
730
826
682
2291
2021
1516
1618
738
903
1025
2499