1150
802
810
949
11551
2851
827
1540
648
737
839
1307
854
3764
728
1054
3399
781
750
982
2239
1205
3705
18317
6073
712
1841
743
902
3411
782
995
1334
943
54821
751
1169
2433
1694
1235
772
1722
1086
1096
1306
700
9023
1958
1983
833
1815
1690
1125
951
2953
714
719
1473
703
982