994
805
713
722
820
810
745
637
885
1362
712
1658
841
773
711
802
1306
778
782
1074
1282
955
1330
896
1026
1944
817
1997
1038
1094
1212
1312
1827
1249
1858
1262
3049
1435
1993
1384
2212
1450
1438
1508
19675
2187
2136
42423
3154