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
1966
946
753
865
9805
1111
771
921
883
728
962
2289
2142
1619
1561
936
851
716
1312
1539
784
787
1400
790
873
648
1611
866
807
637
841
700
1866
1572
1106
992
948
2978
819
2212
654
1778
2424
1909
3018
977
1089
802
691
1311
968
2679
5712
716
881
1235
668
1189
3096
658
1471
901