1270
1395
2389
687
1823
818
793
2642
1088
1529
5409
4057
4922
1565
835
3360
2285
1659
676
1467
1938
934
877
900
695
1236
6189
1035
1354
3823
1228
871
1533
821
1960
1014
8453
4255
1976
1984
1966
2549
1954
7224
737
5149
757
710
6966
1181
724
1252
875
4916
6636
922
1282
737
991
1119
2195
712
679
1414
898
1244
2027
906
1176
823
7197
2385
741
2114
763
727
618
942
929
989
837
867
668
1856
691
925
724
886
759
1218
903
2529
1255
731
2607
986
728
1688
792
842
838
1684
2904
2044
1687
1108
826
981
864
719
734
4545
2287
723
808
865
787
1735
1077
1362