1016
813
1555
675
1288
1186
1899
819
1543
832
791
893
739
2017
827
1448
727
1399
1818
1141
738
1499
1456
695
966
772
1070
898
2230
827
884
882
2372
988
828
762
4021
822
1679
948
1495
2037
1898
3058
1243
1017
1853
727
978
687
759
904
836
1260
1018
724
946
893
1176
707
1634
1641
4307
1375
2854
1654
903
1699
808
667
2551
914
3793
738
679
3783
1068
693
1194
1230
694
826
1097
1139
769
906
825
1220
670
821
1473
692
982
1090
6010
2525
688
2390
1156
1409
2049
1091
1206
709
1107
767
971
843
812
847
1107
797
2389
1453
952
2283
2216
860
1731
1846