1010
909
2677
1122
1580
909
1115
1242
2519
879
830
2342
626
797
640
989
1063
780
756
707
782
976
830
666
964
782
1760
685
839
667
963
2785
2727
1816
1742
1404
1187
644
625
1652
725
687
1343
811
690
904
2726
898
1337
948
1190
675
971
860
2224
865
2474
649
803
1104
795
1634
988
606
7525
1000
1146
2892
787
1045
974
1640
721
754
2601
1731
1453
665
1699
811
818
2271
1435
835
1306
2746
969
2902
739
3206
1329
2877
1109
670
1256
2264
947
1532
4396
775
658
711
1409
693
820
1257
2695
874
1719
1128
902
1184
785
1188
1526
1811
1855
1224
872
1411