979
888
820
4844
938
848
1754
812
848
907
866
1436
1017
1199
747
1493
1025
1356
1500
1889
824
12415
1113
2589
843
1064
1172
3491
1195
1308
991
1382
1437
1729
2030
1373
1581
991
784
1538
1256
1344
1955
1403
1614
1681
1288
1176
1376
2891
880
950
1871
2027
890
943
1116
4763
1098
892
770
1099
717
951
2486
1292
923
1357
2828
1107
675
1480
1008
975
1490
2281
1101
904
1694
887
1038
1097
1206
886
1088
1273
1977
1049
927
1918
1842
1279
892
1580
1216
1372
823
980
2092
963
1045
821
1323
924
910
774
1104
1147
772
1609
1436
746
1177
1574
1204
951
773
2800
1494
1352