1090
2018
1046
799
4847
1557
697
1502
782
841
2759
706
2873
698
974
777
2772
861
1960
811
3630
1335
2906
865
2725
861
947
786
1804
740
2274
3713
6562
2035
1325
730
1510
854
833
2877
2364
997
725
1488
1801
1936
978
801
828
1036
1585
718
995
708
842
703
948
1408
737
6291
3125
1078
801
793
777
724
928
791
1818
8279
747
896
880
1194
850
994
1589
878
1555
2540
912
1086
1999
798
4413
2419
1620
944
1517
2778
3026
1462
3359
1237
976
741
1065
733
4865
1460
852
6251
1028
710
1569
13856
1208
3635
885
869
732
1390
1100
2599
1220
2724
859
18082
965
1937