645
881
863
723
636
1501
723
2027
2679
748
2434
1478
782
730
3472
2996
752
2406
755
925
730
922
854
745
1967
703
3175
676
723
1046
995
793
1260
698
963
2514
772
655
914
927
1255
783
682
1444
816
824
1254
1529
1247
1471
1018
626
2531
1085
858
830
1150
1400
719
1947
1225
1040
1878
918
1063
639
1622
877
4564
884
991
816
722
3778
2186
1159
1364
1113
858
1769
2144
2365
1688
888
4887
766
691
4066
1372
1696
994
1397
1239
1470
1735
1109
973
1565
2179
755
925
1035
9804
765
1764
1618
2190
894
668
899
1200
1650
2308
1337
4204
842
1897
721
1262
2100